Added functionality for defender having wild-attacked.
Implemented Cloneable. It is fine in this case.

Makes future modifications simpler, and it will fine in the future too
because everything will be primitive or immutable.
Added functionality for different toughness on different parts of the
body.
Added some labels for clarity.

I experimented with text in the boxes that auto-corrected, auto-hid
and auto-showed, but it made the code too complex for little gain.
Implemented bonus to damage.

More information when simulating defending WC.
Added a generic attack bonus.