Fix JSON bug and add UBJSON