QueryJ as multi-module project. refs #399