added IRepository, add field for CreatedOn, ModifiedOn, Delete, enable Migrations for CodeFirst