Add repositories and unit of work