restructured login/signup flow to use one view, put in edit account page and functionality, including validations