Changed rendering system to use extensions of "Renderable" objects.
Allowed the Engine to load a notexture instead of crashing if a texture
cannot be found. The path is /textures/notexture.png