Make many changes that I do not remember

	-does not work
	-does not remove client when exited
	-many clients can connect
	-a game starts correctly