Implement the new version of the framework as a JAR