attempt at enemy follow

this is hella broken. but I am leaving it in the main line so I can implement some other features before I get back to fixing this