add shared libary as submodule