Bug 1055043 - [Music] modularize the views

Sounds right, I also think the views are parts of the ui elements, probably we should at least put all the views files under the ui folder, I will update this part then let you know, thanks for catching this!