#58 - Created config class
#59 - Continued work on config
#60 - New config class successfully reads and write config
#61 - Config now has getters / setters
#62 - Config files that contain parse errors or are invalid are now overwritten
#63 - Prepared for merge back into dev
Merge branch 'feature-config' into dev