Add the TCP network layer and secure sessions
This includes the authentication and the authenticity layer of the
channels. The layer protects against man-in-the-middle attacks and
protects the player's password.