WIP: loading, adding, deleting tracks.

Plain JS turned out to be a huge pain, using AngularJS.