edit profile initial steps, create account and login functionality