Movie changes.
Update the 'Machine' to process work.
Add net-work for the mcasttransceiver.
Rewrote the callback using C++11 std::function.