Made the current instance of ServerGame a static member of Main. Moved the sending of initial network packets into the init() method of ServerVersionDecoder. Finally, implemented the necessary event logic and state to send a pubkey packet when the version exchange has been successful.
Properly send the assymetric public key when sending the pubkey message to the client.
Implemented sending the public key of the server to the client through a pubkey packet.