added User model and migrations for Users table
added secure password mgmt