Parallel of 2D points

1. Sequential version finish
2. Add parallel version of 2D points