Implemen async file lookup. Move SearchTextBox style to separate file.
Implement recursive file lookup with cancellation.
Implement open files functionality.