Added Code first migration and data model