Added Models and initial migration