Added Utility namespace

Moved several utility classes from MyFirstEngine to a new Utility
namespace in MathLibrary.  Also, implemented ShaderProgram class.