Remove ResourceIdentifiers.hpp
Move some files around, add some implementation for SettingsParser and minor solution tweaks
Reshape project structure entirely
Change folder name from Media to Assets to stay consistent
Change the output directory for all the projects
Fix bug with string allocation
Fix uniform_real_distribution in randomFloat(float, float) to have a float template parameter.

Also added a randomDouble(double, double) to MathUtils
Optimize unitVector() implementation
Change log statement priority from Info to Debug
Re-implement SettingsParser to work with vectors instead

Used vectors to keep the order the same after saving changes to the settings file.