Youtube implementation and tests