GLfloats are 4-byte f32s, not 8-byte floats
wavefront counts indices from 1
pull the camera back
a square for debugging
simple vec3 class