Products/songs must have names/titles

* Song refactored to use view partials