[SNEAKER-52] Implement JSON serialization and deserialization