Refactored actions to integrate them more seemlessly with the programming environment. Allow multiple lines of code to execute per frame. Stop using callbacks to avoid extra params/complication and also keep the call stack emptier.