Bug fix, I got the size of the position vector wrong.
Disable drawing the point stars since it's broken.
Remove a bunch of CheckRenderErrors calls.
Fix the light location retrieval.
Apply the light uniform values.