. Added geometry for a cylinder
 => Patched mappers so they account for looping vertices (UVs won't wrap to 0 so easily)
. Added indirect lighting shader
. Created a cylinder primitive for directional & spot lights
. Finally coded the main vertex shaders for lights
 => Need to actually write the pixel shader to perform direct lighting now...