Use a Server struct which tracks the channels