Point Class contract coded

Unit testing in progress