chaining api
make event methods chainable too
update readme