Added state_machine gem.