I want to know how to create a wordpress site with music

Hello I want to know how to create a wordpress site with music

Each musician will have a personal page that can meter the list of Albums his hits, photos, biography, projects and also social links (Twitter Facebook Myspace Twitter ....).

Can be classified by type of music Music (Hip Hop, Classic, Contry, ...)
Other users can follow the artist page the artist.
thank you