[WIP] New playlist functionality

:construction: Work in progress!

Ready:

- [x] Sidebar with playlists
- [x] Hardcoded playlists
- [x] Hardcoded song display
- [x] Playlist - Database connection
- [x] Create basic playlist functionalities (create, edit, delete playlist)

Working on:

- [ ] Play the next song in the playlist after the current song

To do:

- [ ] Unit tests
- [ ] Add songs by drag&drop

Playlists will:

- [ ] Repeat playlist songs

Playlists may:

- [ ] be sorted by dragging

... and will be updated
As a general rule: Never use static methods - instead inject a DB connector and use methods of this to do the SQL queries.

But in this case it would be better to create a playlist entity and then create the entities from database sets with the help of so called mappers. Then use the mappers to fetch the enitites and create from them a JSONResponse.