Renamed "CameraFreeLook" to "CameraFly"
Fixed broken example.
Misc Shader Changes.
Created a new "Renderable" class.

It inherits from "GameObject".
Rendering classes now inherit from "Renderable".
Removed lots of unneeded code.

Thanks to the "Renderable" class, a lot less code is required in the
scene manager.
Beginning of a batching class.

This class is incomplete.