Fix SettingsManager

Fixes Java concept confusion with resultant instantiation issues.
Merge pull request #2 from AoHRuthless/patch-1

Fix SettingsManager