Fixed stem orientation for two voices and added '*ResetVariablesIfAtClimaxNode()' functions
before implementing generateCounterpointNChordPoolsForEachNote(), which uses the counterpointNChordPool map