TODO update, code cleanup, error check on analyzing bad file with no combat data
bugfix in melee hit detection, made it more robust from whitespace anomalies. started framework for spell detection. added spell strings and example log.