Intuitively define state machine like states and transitions.
Nathan Hopkins
gem "state_jacket", "~> 0.0.3"