included lookAt in PerspectiveCamera
added more functions and fixed bugs
first step in direction of good shader reading
fixed bugs in RenderObject