added User model, first schema migration, and devise