Got point and spot lights working on gl3