Integrating code from tutorial -- OpenGL stuff isn't working. Gonna have to work on that. Streeeess.