Yann/events and enhancements

* Events support + tests
* Increment/Decrement by value
* Unicode encoding (was ASCII)
* Updated instructions
* Small adjusments