Added support for multiple files, or directories (one-level only)
Changed from logs to stdout
Added multi-level directories, file type filtering and some cleanup