commons submodule
standard structure