Initial commit
Some refactoring
Add visual studio project files
Fixed problem with removing components from gameobjects
Missed some files in last commit
Fixed bug with msvc
Added specular and bump materials
Fixed bug in BumpMaterial
Update vs project
Overloaded Shader::uniform for textures
Added sublime project and makefiles
Merge branch 'mmitch203'