project group updated for consistency
node queue split into its own submodule