Update to how Locator is used in the app.
- Logging is not dependent on Locator now
- App does not instantiate Locator, instead it is instantiated in InitSearch