fileLoader throwing wrong exception type
SettingsManager wrapped in try/catch, it should handle errors internally
SettingsManagerTest added
removed unused import
gitignore now ignore release/ folder and *.cfg files