Reorganized JVM class and Java classes. Decided it would be better to create C++ interfaces for individual Java classes rather than have a unified interface