GitHub repository: wildlife-conservation-society/state_machines
Description: Adds support for creating state machines for attributes on any Ruby class