initial commit with working migrations, models, and seed file