Implemented search and added file viewing

File viewing is dangerous, YOU SHOULD NOT USE it in release builds.
Gdx.files.local("/") returns the root windows drive (typically C:\).

At present you can't download files via the file viewer (DataContent)
but I'll add in the future.