Added a TODO
Fixed url prefixes
At pageload, sampleSearch is done, and profile is loaded or samplePlaylist is created
Added prettyCurrentTime and decodeHTML functions
Fixed event bindings. Fixed showPlayer. Fixed API
Fixed calls to delecteConfirmed. Added addPlaylists. Fixed createPlaylistAjax url. Fixed playlistId references (was just id before). samplePlaylist now directly calls app.providers.executeSearch. Moved deleteSuccessCallback inside deletePlaylist. Prettified removePlaylist. Added removePlaylists. Fixed callback definitions in selectPlaylist. Fixed calls to updatePlaylistInfo. Fixed callbacks in reduce method calls. Improved API.
Added csrf decorator to index-view. Fixed imports.
Fixed ajax-done in  createProfile. Fixed variable references in setSaveMessage. Improved API.
Fixed the providers module
Improved settings. Removed universal executeSearch from the search module, now use normalSearch and sampleSearch separately, but both call to providers.executeSearch. Fixed API.
Moved app scripts to the bottom of the HTML.