Consensus Decision Maker refactor into third class