Ready for Lesson 5

After issues with cmake and the glm library, everything has been organised, and
debugged.  Lesson 5 returns to the colourful triangle, so I have reset test.cpp
to that.