Fix `events` hash usage in component

Each instance of a component has is own `events` hash.
Merge pull request #127 from hull/hotfix/event-hash-in-component

Hotfix/event hash in component