Bullet/Map Collision

Changed Directory layout.
Moved Map/Related things into sub folder 'assets\maps\'
Bullet;
- Cleaned up Misc Commented Sections.

BulletFactory;
- Updated updateBullet() to check for collision with the maptile.

Entity;
- Cleaned up Misc Commented Code.

Main;
- Cleaned up Misc Commented Code.
- Cleaned up & encapsulated functions for BulletFactory collision
detection.
- Cleaned up & Encapsulated Map related/Specific Code into new
MapFactory Class.

MapFactory;
- New Class for handling Maps/Transition/Related Things.
- Rough ideas for how to handle multiple maps and map transition.
- Bunch of Commented sections.
- Encapsulated Map Specific Code from Main into MapFactory.

All in all, Things are coming along nicely.
Main reason this Med Commit was added was incase i break things when i
add collision to the Entity Class, backups and all that goodness.

<3 V.