add Point2D
remove gitigore
MergeSort improve 1 and 2