Added jQuery dependency to improve cross-browser compatibility and also implemented basic Mouse support
Slight edit to the Mouse object.

Going to create a Game object in the next branch to handle more
general stuff and avoid clogging up the base "Geng" object.
I refactored a lot of code here. The main changes were:

- A Game object to house most of the engine work and ensure that the
  core "Geng" object's only properties are other main objects.
- Split the Loader and Mouse objects so that their functions are
  defined outside of the main object body. Seems easier to read.