login and register gui finished