added cache discussion. Fixed some typos
new files and changes to tutorial about the cache