Added addPoint, monoid instance, and tests
Added addPoint, monoid instance, and tests