Move IRepository outside .Contracts
I dont want to user using .Contracts at all, just String/Guid Aggregate and IRepository