Adds a fully working register/login capability. Uses Azure database for storage. Username is used for chat.