Remove some confusion as we now have 1 class, not two...
Ensure execute always returns true
Hold if an action failed in the action itself
Remove the second instance variable which isn't needed