About layers, separation, and Entity Framework