SADCore: refactoring. Making code simplier and clearer. part1.

Actions are functions.
Arguments in action just pass through it to next action.