Implemented SettingsManager and default settings for controls
Added suport for SettingsManager in GameController
Changed access modifiers and typos in SettingsManager
use enums instead of strings in settings manager API
Implemented handling enum settings fields in more generic way and moved settings enums to separate class
Removed dependency of SettingsManager from GameController
Merge pull request #15 from BombasticOctocat/mr-settings-manager

Settings manager