creating a single super join to fetch all the needed ui infomation from the database
more styling, fixed the playlist query being out of sync with the new database view changes