Added video list / download queue; fixes #11. Some classes unit
tested + documented.