Added abstract method getTargets() to Weapon class
Changes to Kamikaze, Weapon, and Vehicle classes

Wrote Kamikaze class
Redefined getPossibleTargets method in Weapon
Added constructor and underAttackBy method to Vehicle class