Green flying cube.
Refactoring. Use material in ShaderProgram.