Set up the path module so the app knows where cabal copies the data files.

Displayed data dir in console when app is started.
Implemented search in tree using the foldable instance, filter and an annotation similar to the comonad duplicate.