Prepare refactoring.
Only safe user settings if form is dirty.
Delay hellow until authorization is finished.
Correctly decode room from url and cleaned up old code.
Brought back default room from settings.