react.js version
remove main class from generated jar manifest
edit types to better handle live and deserialized data (and therefore lack of offsets), regenerate and adapt existing classes and pipelines
adapt the scala application to handle JSON writing of the new types