Use a mediator class to transfer tasks between lists