This is Asp.net MVC 4 project and used EF code first for Data model schema setup, use Ninject for decople the Data Access Layer to Presentation layer