Misc Update

Added undo action functionality - limited to damage/healing
Fixed minor combat error for misc damage
Added FailedEffect functionality to condition tracking
Updated basic/player properties for additional tracking and combat use
Updated documentation for UDFs