added turn by turn moves, with human/machine difference, multiple output
and verification over the cell chosen