rename specific parser and writer unit test
add unit test json serializer
add nested serialize test