The MSL SkyCrane Landing Architecture A GN&C Perspective