Implementation of the Multiplexing problem, as well as a new MultiKeyedCommand model and a SplittableCommand model

Same here - a couple unused imports