A lot of repackaging.
SmartGameEvalutator renamed to UniqueBoardsGenerator.
Updated documentation diagram.