Use fullscreen quads for rendering lighting instead of circles
Add Vector2 constructors that take other Vectors
Add 3D generalizations of the world<->screen space transforms
Fix fullscreen lighting shader data etc