updated todo; small code cleanup (functions for handling .flac, .mp3, .m4a)