Checking in some fancy pants code

Continued with the work on the resource manager. It now uses assimp
to load meshes from files. The Light Component now has a Render()
function.

TODO: I should complete the render and renderinstance functions in
the Graphics manager.