Remove precision param from distanceTo
Allow instantiation without 'new'
Make angleTo signed if reference point supplied
Use signed angleTo
Fix enclosedBy
Fix instanceof etc
Add @examples