Collision!!

Collision detection for player and NPCs. Definitely can be optimized
more.