updates wdjc to add java printing and compile templates
merge back