spinning cube working (lots of raw-ish opengl calls though)