Create EventHandler, HandleMap Interface. Rename Protocol to
EventHandler (Depend on Interface)