Demo for Entity Framework (Code First), MVC3, Repository & Unit of work Pattern