KAA-250: Decouple Avro UI forms generator to separate library