SmartEnemy class extends AttackingEnemy, avoidObjects() still WIP.