use gosub to automate submodules and package specs
add candiedyaml submodule