make hybrid-core a submodule