parsed incoming values, fixed new game, separated getRoot, added to updateBoard