Fixes

- Change usage from loop to underscore's find.
- Add a new generic 'read' function that returns either the file content or folder list.
yeah, I'll change it back for repo though. will add trigger to do it locally later...