Playlist class added.

A important peace of CTRL+Pi is being committed. Playlist class will be
responsible for control the heart of ads management. Of course, isn't complete
but has something useful and tested.

Some unit tests are coming. And useful documentation as well.

A kinda fix a little bug in System class. Now I can use more nested subclasses.