Added initialise_geometry method to set up buffers.
Added vertex array object to Geometry.
Fixed some vertex array object bugs.
Added Camera class.
Added MVP to Renderer.