Task #22 @5m Refactor OrderRepository