The PassagePlanner navigation planning tool by BilgeCode