Made ships leave the screen properly
Cleaned up old code and added debug input
Added end game condition and bounded cannon movement