Had some issues with the secondaryAttackTable, not entirely resolved yet
but will look into asap; there seems to be an issue where some units
will not attack those in their secondary (infantry => Med., Crusier =>
fighter, etc.) this may lead me to believe that what im doing so far is
just putting a bandage over the issue-good thing i discovered it before
it became obscured further.

also removed a method call for secondaryAttackTable on several classes
which did not have it.