Added controler class hierarchy for controlling the shuttle. Example usage in GameScreen