CLIENT-to-server messages:
=initial-data
	byte[3] color
	string nick
=update
	unsigned short id
	unsigned short packedRotation
	bit forward
	bit backward
	bit right
	bit left
=press
	string button
=chat
	string message

SERVER-to-client messages:
=addclient
	byte index
	string nick
=delclient
	byte index
=start
	byte index
=update
	unsigned short id
	byte numclients
	byte numobjects
	for each client
		byte index
		unsigned short[2] packedPosition
		unsigned short packedRotation
		int score
		bit forward
		bit backward
		bit right
		bit left
		bit dead
	for each object
		byte type
		unsigned short[2] packedPosition
		unsigned short packedRotation
		int time
=chat
	string message
=sound
	byte index
=numasteroids
	byte total
