First iteration of Youtube framework, currently reimplements features of last upload tool