Mill Springs Battlefield held its final reenactment Nov. 1-3, 2019