Factored out the java backend code and configured it to do testing.  Note that you need to link up your files to use the JUnit files and the org.JSON files in the new LIB Directory