beta version to generate cpp classes from java classes. Still more tests and use case to implement