made messages passed through listener functional
Added a Halo widget