Initial work on dialogs
Implement room creation with dialogs
Move dialogs to separate app
Implement initial user account creation
Don't submit twice
Trim and lowercase room
Support specifying a roomName and username for the template
Fix typos
Add option to specify if dialog is dismissible or not
Handle signout dialog with navigate
Make logout dialog non-dismissible
Show error if room name is empty
Validate roomname while creating both user and room
Tweaked templates
Check if room exists before creating user
Tweaked validation
Use an event based approach
Fix room not being created
Merge branch 'master' into signup-flow
Decide what to show in dialogs better