The Cannonball House re-enacts the battle that gave it the unique name 150 years ago.