Added goals for "FOLLOW" and "UNFOLLOW", so Mob Entity types will follow the…

Added goals for "FOLLOW" and "UNFOLLOW", so Mob Entity types will follow the player. Refactored some code, to make this cleaner. GPT 3.5 still struggles to output the behaviors correctly, so I updated to GPT 4 Turbo.
Status Job ID Name Coverage
  Build
passed #37292
minecraft
build_mod

00:25