Re-factor ChatMagic to be based on MondoCommand