cacheTTL configuration option and inline docs in config-sample.js
load JS after the rest of the DOM is loaded