Snapshot - functionally complete, not debugged

This is a snapshot of the KMC COMM IOP-DUP emulation.

It is a work in progress, not polished and not debugged.