A javascript Scenario tool Classes, you can chain any actions in a roll