add libraries as submodule