added gitmodules
added submodule stuff