First working commit! :) Clients can connect to produce video, watch video, and change channels.