First pass at allowing .json files