Moved the Debug class into the Utils package and changed it to allow
more flexibility when setting a debug mode - Debug.NONE, Debug.ALL,
Debug.LOG, Debug.WARN, Debug.ERR.

Modified the Input class, can't quite remember what I changed.

Ammended the LDEGame class to support the new debug changes.

Changed the loader slightly, again I can't remember what or why.

Modified some logic that created a bug in the Animation, Spritesheet and
Tilesheet classes.

Added a Background class to allow creation of scroll backgrounds.

Added a Font class to allow a font spritesheet to be loaded and used
instead of the default Graphics2D.drawString() method which can be slow.

Added a Random Number Generator (RNG) class although not added much to
it as of yet.