migrated code from intersection.js into base/point.js
removed now obsolete intersection.js