Unit Testing: start testing and verifying every single Points object. Start generalizing things for random testing