Improved description and release notes
Refactoring: files are now lazily visited, code is more functional