Added Youtube download option

I agree that the code could be optimized. 
Also there is some duplicate code in the project which could be re-factored to make it re-usable. 

I can help out there.
Ye i think that would be a nice option. Will look into that when i'm back home ;-)