Gave the channel facotory the ability to have videos
Added tests for subscription
Fixed a bug when the user was not logged in