Implement currentPlaylistService, queueService, and playlistService

@deini @malucky 

The playlistService has not been implemented fully because we'll need to work on the userService first, but we can at least add to it the repo at this point. 
but it might be good for consistency