Cleaned up, rewrote and fixed message handler, should be crash free. Also allowing for removal of events in event handlers now. Event Center could use some cleaning up.