Moved graphics to 'graphics' directory
Added bullet cleanup and cleaned up movement code

Added bullet cleanup code so now bullets are deleted once they are
off the screen, thus eliminating the possibility of performance
hits when the user shoots like 40000 bullets.

Cleaned up movement code by adding re-usability. Performance is the
same but code is more readable
Added a 'hit edge' function and added 'load misc'
moved grahics to 'graphics' directory
Changed debug output dislay and toggle works

Debug display now goes from the top of the screen to the bottom.
This change was amost exclusivlely to make my life easier.

Debug toggle now works like a rational human would think it is
supposed to. Click debug, debug turns on, click it again, debug
turns off.
Moved initial load code around

Misc now has a load function which loads width, height, and bg-color.
The status of debug is also loaded in debugTools.
Corrected silly bounds error