Fixed _findPlayer() to work with Physics2D.Raycast.

- Ignore the NPC who casts the ray.
Refactored collision handling to work with Unity Physics2D.