Work still in progress

Implemented many changes including:
- Removed Sprite type all entities (Missile Tank etc.)
- Changed all Interfaces to deal with the new X and Y Pos data
- New rect_corners structure used within get global bounds (still needs
to be finished)
- Slight debugging done, a lot more to do tomorrow.