added the youtube class for credential handling