Starting a refactor to make creation of long playlists possible
Most of refactor done
finished refactor