Changed the nodes data structure to be a dictionary. In the future we might want to remove the id from nodes, as it is now in the diction as the key. Still breaking as the move fore player 1 is not being recognized.