Added product repository and EF configurations