added specs for youtube
small updates to auth controller, taking merge from yaro
Merge remote-tracking branch 'yaro/auth-controller-refactoring' into auth-controller-refactoring
all tests GREEN, ready for refactoring