Ditched Repository and Unit of Work pattern in favour of thinner framework based on existing Repo and UoW pattern contained in EF DbContext