alignByPreferredPole function

Align constructs by preferred pole