Implemented a system where an image representing the whole game world is
used to render each level
Added ability to use the keyboard to move and fire
Changed setting to allow game to run on desktop
Rearranged where the logic was processed to keep class behaviour separate
Fixed issues with the transition of the world when the character moved off screen

Also did a fair few changes to where the logic of the transition between screens was performed.
Set used integers to class variables so they can be adjusted in one location
Implemented new collision detection system