enemy animation controller and better enemy pathing