Add a module identifier directive to protect from external registrations.
Add new properties for genre, cover art, year, and track number from downstream.
Push recommended changes upstream.
Merge pull request #7 from VictorThompson/master

Add a module identifier directive to protect from external registrations