Pull out russian-doll caching to its own file
Revising the russian doll caching tutorial