Factored the code into classes, and added the ability to shoot, as well as basic collision detection.