Fixed typo
Golfed lines 251,252
Renamed make_equal_line to make_lines_equal
Removed unneccessary function arguments
Updated README
Added __repr__ to classes.
Merge branch 'cleanup' for __repr__ functions.
Fixed bug
Merge branch 'hotfix'