Fix SettingsManager

Fixes Java concept confusion with resultant instantiation issues.