Refactor classes that implement INpcBehavior

Also added new ChaseBehavior