Fix terrible bug in AttackAction. We should do direction visibility soon.
Players have explicit starting nodes
Introducing graph tidying!!! Also using it.