Added Mouse Support & Classes (GameEntity, GameFrame):

- GameEntity: The basic inheritable class for all visible objects in the game.
- GameFrame: The collection class for managing groups of entities within an allocated zone/space. Includes many useful features (eg: saving a frame, moving entities between frames, scaled drawing and many other optimization "tricks"). Frames can contain other frames.
(NOTE: both classes are still under construction)