Watch for json data file changes

Fixes #37, site should be re-generated if the json files change
In the future it might contain folders containing JSON files. I don't think there's a reason not to watch all nested JSON files?