adds constructor for defesa/tiro and also tests for them