source: got renderer functionality working. Also added code for printing OpenGL error messages when they're triggered. Next is camera