Add a Java export plug-in
Configure the plugin dependencies
Initial work on SourceBuilder
First working version of source printing
initial commit of new design