custom repository
fix natalia-orekhova/learning#1: Create SupplyService and scelet implementation