clean up ChatHistory
put broadcast check in Server#start
use hook method rather that relying on super