Moving heuristic classes to their own package
Refactoring simulate move functionality
Adding MonteCarlo Search Tree functionality