Added a system for creating chat messages with a style.
Supports colors, fancy stylings, and click/hover events.

Signed-off-by: Matthew Messinger <mattmess1221@gmail.com>