Misc interface changes & got youtube auth working (accidentally did in same branch)