add user signup and profile page