refactor(MusicVC+ParserFactory): cleanups/structure