Added interfaces for Defenses and the Standard Defense Adder