chat server made to be module