Fixed planner type and approach type being hard coded
Fixed up enabling / disabling buttons where appropriate