YJ- finalized Point and edited Javadoc in Point.java