Added option to replace an already exiting user
Added change password and logout
Do not allow multiple same usernames