pointWithAngleStack based on each point. I'm committing b/c I came up with a (probably) better idea storing points information: store them into an array of angles, each angle has a stack of points. This probably helps find().