Added form for create user name.
Changed the flow in UI to ask for username first.
Added the abstraction of usernames.