can now optionally take config.json or not
updated readme, changelog, and sample config