Moved handling of player input to new file. Cleaned up ShipController.