add rust-core submodule