Added camera controls with keyboard (WSAD for moving the position the camera's looking at, QE for zoom in/out, TGFH to rotate the camera around).
Discovered why vertex arrays don't work after initing mesh (must unbind vertex buffers).
Changed the color_shader to bump_shader, still working on the lights.