Renamed shaders to not tab complete against textures directory
Restructured Makefile for auto-dependencies
Ignore build outputs
Note on expansion of ftransform
Broke main.cpp into components
   Camera
   Controls
   utils
   shader
Removed setting fragment uniform to default texture unit
Moved initialization code to utils