Beginning final rewrite of the Music Widget