valiate json files before updating digests
ignore .DS_Store
give hello_world an argument; added manifest
slightly more flexible script