Added submodule git repositories for independent project modularity