Port code from hotspot test app to Briar
The `MainViewModel` and the `WebServer` from the hotspot test app need to be ported to Briar. Subtask of #1081
issue