Generation of the jni headers with a maven plugin and updated the c++ project to remove unneeded stuff