Added user model, w/ tests, and secure password