Add support for opening file URLs.
Implement search in file viewer.