Merge pull request #48 from egeloen/event

Rework events
Add parallel requests support
Add debug