Coming along slowly

Still has a lot of code from beets backend