Revert "Revert "add youtube controller and view""

This reverts commit 2bca2a123ab77c8c6e2b9a74dc8b54611e67f983.