migrations, models, some UI done