Add JSON plugin for parsing json files and exposing properties to downstream plugins