Cross-platform iTunes-like media player built with AngularJS and Node.JS