Migrating to use new JSON message backend.

Change-Id: I9fd76b9d20205a8cdf683803b0575c0fd99e8578