Java saga library to organize domain events. The goal is to organize state and activities triggered by any sort of messages.