Version 1.0.1

* Refactoring
* Adding custom events support
* Adding iteration direction events
* Removing the module loader dependency
* Extending the doc