Playlist attempt

finished all the basics actions related to playlist:

- adding/removing songs
- creating/deleting playlist