built framework for game

Jit I undid a bunch of your stuff, so you'll have to go into `ship.js` and `game.js` to make the thing move again. Should be a lot easier to understand and more organized though.

For everyone else, please look out how the code is organized and call me if it doesnt make sense. 

For organization, put all globally useful methods in `utilities.js`. So far there is just radians to degrees, vice versa, and a function that makes another one to deal with wrap-around with position coordinates.