TEZ-831. Reduce line length of state machines (bikas)
TEZ-827. Separate initialize and start operations on Inputs/Outputs.
(sseth)