Added CPP wrapper classes for Java classes