This library handles registration, creation and passage of events into objective objects.
CLAIMED_OBJECTIVE
fired when an objective is claimed.
FINISH_OBJECTIVE
fired when an objective is finished. (flow is finish -> claim)
FILLED_OBJECTIVES
fired when objectives have been filled.