ui menu prepare for authentication
validate uniquness of user name
authentication working
ui improvement