local-login now working, seed_user now hashing password, refactor user model, and restore error view