Added data model and migrations.