We need a plugin for a wordpress-based website, which would allow a certain group of registered users to upload, manage, delete etc music files (mp3) to an MP3 player. Other, public users would be able to vote on the files, thus creating a top20 list which would show first in the player. Also, authors of these top20 music files would appear on a certain page, like this: [url removed, login to view], and the list would update itself automatically. Player should work similar to the one on this page: [url removed, login to view], down to the bottom of the page.
Graphic design of the player can stay the same as it is on that page.