adding info comment
refactoring Field API & Hook API

- hook() is now trigger()
- FieldHandler moved to Field/Event/Base namespace