Refactor all UI code out of FindInFiles - this is now a pure engine class.