Added MatrixPoint2D struct, Added best global alignment method to SW