Route helper

Includes convenience methods for building URL's, matching against the current location/route, and navigating to another location.