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 looked through sources and I'm trying to replicate it, and actually understand the architecture of a server. It's been going well, I've managed to get past...