I've used Netbeans plus the C++ plugin to work on this project.
Both the C++ and Java folder are Netbeans projects.
