Search and recent videos

Adding search, recent videos, users, and authentications.
There is no need to wrap this in the `1.times`, it will only happen once anyway.