add proto to json converter, part1.
partial commit last time, commit again