fixes #833

- Cleans up HLCodeWidget announcements
- Adds the `Finder` service
- Adds `HLFinder`
- Adds polymorphic `#browse`