Made some changes to Board::getPossibleMoves that appear to slightly increase performance
Changed UCT and UCTNode to use mutexes more intelligently in order to increase performance