Bug fix for ShaderProgram

Fixed bug so that exception message diplays correctly when
shader has compile errors
Removed MathUtils and Moved Classes into math dir