GUI refactoring & Change launch location
Refactored GUI code - closes #19
Added change lauch location function and added Update button to GUI. Currently can't change LaunchPad or Runway launch sites as these are tied into the Kerbal Space Centre PQS. closes #4