Implemented a very basic renderer, mesh, material