OpenGLTutorial2 1.1 A Brief Note on Actions, Clearity, and Modularity