IOrderItemService interface introduced; minor refactoring