Fix light rendering to take intensity into account
Add different light attenuation shaders
Move shadow vertex generation from Camera to Light
Add directional lights
Add static Vector2 operations which do not modify existing objects
Add general line and ray intersection tests
Add accessors for the world-coordinates of camera corners
Add the ability to raycast against the edge of the screen
Add Spot Lights
Switch from DrawElements to DrawArrays
Add spot light angle accessor
Renamed the light test to allow for other kinds of lights
Add mouse location polling
Change spot angle to use radians
Add some interactivity to the PointLightTest
Correct SpotLight to work with existing shaders
Create shaders for spot lights
Add a spot light test
Change spotlight test to use the hyperbolically attenuating light shader
Take out radian angle setting (we use degrees)