CHANGE: major cleanups in Point.java
ADD: example for pointDistance