So for the past couple of months I've been playing around with learning how to create a server from scratch following the 317 protocol. I've...