ChatComponent factory
adds way to send a Player a ChatComponent, addresses #9