adding library as submodule