added submodule to fix gps_common dependency