CoHanoi puzzle action (9.5 hours in) 2 4

Two AIs working together moving the towers around. Manual input is also implemented.
Despite a bit of refactoring, there are still a few small AI bugs. Those need to be ironed out before I can experiment some more tomorrow.
(Doublehanoi? hAInoidual? Hacoopanoid? I'm taking it too far…)