Added slave dispatcher.\n\nPreperation to separate controllers based on input method.