Adds the user profile page and functionality