Switched to using spawn for the exec command to try to get around lost log output.
Cleaned up readme and contrib.json.