Added additional error checking for bad json parsing
Initial commit of collection metadata fetcher