Minor Backup

Went of Track and decided to flesh out and test the Level/Stage
transitions instead of working on the Entity.
I Did make the entity do similar collision to the Player, so all i have
to do now is just Encapsulate the player into the Entity and ill be
sweet.
Laid the groundwork for the EntityController & EntityFactory to start,
Just doin mah Backups before i begin.

Cleaned up Imports;
- BulletFactory.

New Asset;
- map2.

Entity;
- Moved player collision code into Entity for collision detection, and
also to make merging the player & the Entity easier.

Main;
- Minor edits to allow for the Entity to Collide using the MapFactory,
This should eventually be changed to the Map class.

MapFactory;
- Added the Debug Level Change Ability via the [ Past, ] Next Keys.
- This is done fixed currently since the Keyboard is captured at a high
speed and it skitzes it when using variables, Will add buffer eventually
or something.

Haha, off track, but i guess i did what i wanted in the end.
Just Updating current changes before i start merging the Player & Entity
Classes, and working on the Entity-Controller/Factory.

Work Work, Yes Mi'Lord!
-V