add uhd as a submodule