Added conversion to Damage object
Added Damage to abstract shot

Also changed string joining, now using 'format' method