Adapted RandomPoints to use ArrayList
Added GrahamScan and Adapted it to Point2D.Double

Had to rework class due to functions being designed for ints