really?  That's what was messing it up?

Also depth.
woo all 6 sides of a cube render, with individual face culling (i think at least)
timing
Converted GL_QUADS to GL_TRIANGLES

Horray for "modern" stuff
Config
Clean up nasty input code
Lock mouse
Camera translation + rotation with matrices
Merge commit '59bfce82f9cf177a976113761fead68ec336885a' into camera
Clamp
Documentation so Jeff can figure out what I'm doing
Fuck nio
Actual lighting

(Ok so it's lame lighting, but it's better than nothing)
don't you want credit G?
I hate markdown
VBO "library" code
VBO support (no index buffer yet, and no normals)