Make json sharder consistent with csv sharder

Add examples and docs