Improved shooting and moved most of the ship's functionality to Ship from DemoGame