Bid Engine Order Processing Initiation
When the newOrder function within order.go is called in the previous step, an order struct is populated and then passed to the run method.
    order := &order{
        cfg:                        cfg,
        orderID:                    oid,
        session:                    session,
        cluster:                    svc.cluster,
        bus:                        svc.bus,
        sub:                        sub,
        log:                        log,
        lc:                         lifecycle.New(),
        reservationFulfilledNotify: reservationFulfilledNotify, // Normally nil in production
        pass:                       pass,
    }
    ...
    // Run main loop in separate thread.
    go order.run(checkForExistingBid)