Add caching

Fixes #7
Merge branch 'patch-1' of github.com:RReverser/true into RReverser-patch-1

Conflicts:
	index.js
Merge branch 'RReverser-patch-1'