add a flag to moves sent to legality to control flow a little better, allow re-use in when p2p is checker other's move