SpaceX beginning to tackle some of the big challenges for a Mars journey