#127 Add EventType Enum. JavaDoc clarifications around events. Fix some JUnit deprecated usages.
TODOs. JavaDoc clarifications.