Adding Graham scan algorithm to find convex hull. Closes #1