add proto submodule