How This Next Generation Satellite will 3D Print Itself in Space