Bug fix + Engine Overhaul

Graphics overhaul:
The way that textures are managed within the engine has been changed.
You may now access the textures directly through the RenderManager.

Removed Globals.cs and moved all variables to more suitable locations.

Removed GameWorld.cs and began sorting out world content into respective
ContentManager classes.