Add IntelliJ files to .gitignore
Implement Brute and Point as part of Assignment 3
Implement comparison by slope order in Point
Implement Fast (WIP: still printing duplicated subgroups)
Draw only one line segment per collinear group in Brute implementation
Refactor variable names and draw segments in Fast implementation
Draw all points in Brute and Fast implementations
Fix errors in Point#slopeTo calculation
Fix bug in Fast implementation

It wouldn't loop through the last points in the list of points ordered
by slope to the origin, which caused it to miss vertical slopes because
a vertical slope is equal to Infinity (which ends up at the end of the
sorted array).
Track visited points so as not to repeat them in further line segments
Keep track of drawn segments instead of drawn points to avoid re-drawing