re-implementation of everything for v3
interfaces, minor fixes and initial Readme.md
fix readme.md
add Events and Iterable, fix minor issues
Events & Iterable refactoring and improvements
test code-coverage and strict-mode
Merge pull request #4 from llafuente/develop

V3 is stable