Stop Thumbnail extractor needing an awareness of file storage
stop taglib needing file storage information
abstract away file reading into the filestorage service
compleatly abstracted away thumbnail writing - still not sure on the layout though