Building playlister from scratch for practice