Added user settings storage
User settings is now singleton
Handled server selection
Merge branch 'feature/userSettings' into develop