Lots of changes

Made more modular / OO
Added Chaser thing type
Got it chasing :)