Fail in planning phase meanse stopped execution plan

Also the execution plan started_at right after plan was triggered
add :running state and check state transitions in Actions

save after switching to running state
delegate state and error from action to step
add fine grained state transition checks based on phase
unify objects with state