Episode 28: Point Lights
* Camera-look fixed, didn't assign forward variable to init the rotate method in rotateX and rotateY
* Renamed shader extensions to use the proper .glsl extension