Move completion into beets.ui package and use pkg_resources