- re-factored player input, ship physics, and ship drawing code into separate classes. player keyboard input and AI input will both be plug and play objects into the ship class.

- added a title model, not in use yet
- included a program manager in case we need to do some sort of shading