Modified IRepository, removing Save and adding Insert