Lessons 1-4 of http://learningwebgl.com/ running.