PlayerPhysics:
	*Now the player lerps ONLY when there has been a change in railPoint

TargetPhysics:
	*Avoids collisions using raycasts
	*In Update(), a raycast is drawn (vector3.forward) and if there is a collision, AvoidObstacle() is called