Added sharc as submodule