void Awake()
	{      
        PathFinding = GameObject.FindWithTag("PathFinding");
        if(PathFinding) sphericalGrid = PathFinding.GetComponent<SphericalGrid>();
        planetBody = GetComponent<PlanetBody>();
		target = new GameObject ().transform;
        target.name = "PathfindingTarget";
	}
	void Awake()
	{
		sphericalGrid = (SphericalGrid)target;
	}
	void Awake()
	{
		requestManager = GetComponent<PathRequestManager>();
		sphericalGrid = GetComponent<SphericalGrid>();
	}