BROKEN: Shader not working
Updated framework, fixed broken code
Merge branch 'Lesson47' into development
Completes Lesson 47

Updated shader to used structures.
Updates structures to uniform blocks
Update project file
Merge branch 'Lesson48' into development
Completed Lesson 48

Closes #3, Ready to start coursework part 1