add "cache" option
#9 silly fixes
Merge pull request #11 from macklay/addCacheOption

add "cache" option