Adds more tests to cover EventEmitter and uses sinon
Adds EventHandle
Using EventHandle inside EventEmitter
Adds EventHandler - Fixes #5