Simpler logging
Hid complexity of executing any action supported - to hide the details it's done now via opponent.opponentDidSomething methods.