Implemented basic Halo conecpt, improved event handling.