Introduction to adding new library.
Changes related with decision of changing media player.
From now on it will be mediaElement.js which allows not only to play videos from youtube, but also from other services and even from user's local drive.

MediaElement library is a wrapper on HTML5 video/autio element. It is modern, flexible and extendable.
Changes needed to force media element to load youtube videos.
First step in playlist creation.
Some new types as been added, some have been moved.
Next part of changes in playlists creation.
Fixed some bugs noticed during tests.
Introduction to playlist service.
Moved responsibility for creating player from online scrobbler to application core.
Some code clean up changes.
Requests from UI are now passed via events using eventBroker.
Minor change in events naming. Now is consistent in whole application.
Resolved issue with UI events names.
Added autoplay feature to playlistService.
Changes in online scrobbler to prevent updating nowPlaying after pause-play events.
Corrections in timestamp generated by logger.
Corrected typo in event name.
Changes in reaction on events.
Also scrobbling validation has been inproved - now it meet requirements described on last fm portal.
Minor changes in player events naming.
Now all of them has "media" instead of "video" in name.
It is more general.
Changed logging level.
Added playlist view.
It has been hooked up to playlist events and is updated each time playlist is reloaded.
Added simple way to select tracks by clicking on them.
Removed unused files - related with previously used implementation of you tube player.
Improvements in playlist UI.
Added configuration object with css styles for each element type.
Changes in UI.
Mainly affected was index.html and general.css file.
Finally required css styles have been added.
Another part of UI changes.
This time most of them were minor.
Minor changes in UI.