Add basic models, wip controllers and initial migrations