use buildtools module (closes #3592)
add submodule for workspace service (closes #3570)