Enemy script and player script now both extend from the same script which contains all of the pathfinding.

Alot of code based on player vs enemy has been simplified so that it will work the same for both sides and should also work if there are more than two 'teams' (if another group entered which was aggressive to both player and enemy).