Design and Implementing a Server – Week 2 Discussion