CombatTrack: Added many comments to code. Cleaned up variable names for clerity