Ties library and gem together with the notion of a package manager