Initial implemention of CommandDispatcher, plus more tests