Improve C code generator.
Add C++/Qt code generator.
Improve Java code generator.
Move model to separate repo.
Add YAML generator.
Improve tests.