trying out a git submodule pattern