- Server handles client disconnections more elegantly (still need to
write logic for what happens when client disconnects from lobby).