Removed IModel since EF6 doesn't like interfaces