remove event feature

It forces callback-based programming
and brings unnecessary complexity.