it is now converting JavaScript objects into Avro objects and serializing them (up to record; need to finish the rest)