Added helper functionality to abort movements in state class and safeguards to NOT be able to abort in protected states. some caps removal