WIP adjusting light class to be backward compatible
Need to rename uniform
Fixes lights
Add createTexturedSphereGeometry function
Fixes lights code
Adds light example
Keep uniform name as before
adds test and fixes lights
Adds comments in StateAttribute for getHash