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

tested + documented. UI improved a bit here and there.