Fixes

- Change usage from loop to underscore's find.
- Add a new generic 'read' function that returns either the file content or folder list.