multiple bug fixes

changed run defaults
implemented half cycle
no "immunity"
no starting at zero amp