Add Directory listing support
Add file caching example