main
Rename the common modules in Java, C++ and C.
Some improvements (#1073)
Fix bugs and harmonize the code comments (#1199)