Watch for json data file changes

Fixes #37, site should be re-generated if the json files change