Slightly better error handling
Json: Rename Geturl to FromUrl
Fix typo and add json pretty print