parameterized some functionality in game.js, and added thrusters to the ship
fixed up the asteroid scaling, but it looks crappy when it's zoomed in
refactored some of the components into their own file