Added user authentication (register and login), ability to add videos to a queue and manage it