Use better event system to handle youtube.
Basic youtube source now working.