Added register user feature