Added setBackgroundColor method
Added loadFromSource method (Allows you to load shader from memory)
Added projection-view-model uniform
Switched to PROJECT_SOURCE_DIR, added GLM and FreeImagePlus
Removed CImg and replaced with FreeImagePlus
Merged conflicts