- Added package.json with dependencies - Cleaned up unreachable code - Moved a function definition in caching.js to the top of the file - Added some comments