Added Lights, shader and textures fix v0.1
shader program v0.3, slowly getting there...