Document with discussion on DecisionTreesBuilder
DecisionTreesBuilderHelper and tests added.

The helper produces variations of boards for given number of moves to be made.
Refactorisedc the code.

Created a Settings class for DeciasionsTreeBuilder.