Add edit profile page and basic auth