A python implementation of the Graham Scan Algorithm