partial youtube api implementation // meh still lots of bugs