An extensible HTML5 music player front end built with Ember.js and Ruby on Rails