Changed enemycontroller to deal damage to objects with damagecontroller component.
Shields have collider & damagecontroller at top-level