work on user registration page
register new user functionality