added EntityFramework code first