SettingsViewmodel, start of the actual BF logic
Began on constructing the client