Merged my changes + ShaderLoader + VertexAnimations

Since apparently a merge of the shaderloader got missed, I just took the
current state of master and worked in all of my changes by hand to
effectively merge both my shader loader and my vertexAnimations into
master. I also added the recent model files and a timer class to
calculate fps and elapsed time.
Merge pull request #19 from 5-second-rule/VertexAnimations

Merged my changes + ShaderLoader + VertexAnimations