use  abstract base classes (ABCs) as outlined in PEP 3119
introduce index util
local servie media test
integrate index in SyncAlbum controller
introduce album index
introduce superconfig so files are not deleted by accident
integrate album index and delete in Sync controller