add submodules for Geometry module