add GCDispatch submodule