Get rid of ServiceDirectory since theres only one function we actually need
Adds redirect functionality to LookupView

Subclass and override lookup() in LookupView to implement custom
redirect mappings.