json: Add support for json serlization