added devise, user registration, login, editing, resetting forgot password now works