Refactor Event Handle into prototypal handler dictionary