adds cache
fixes dest error
fix options, readme
Merge branch 'cache'

Conflicts:
	package.json
Merge branch 'cache'