add a new method - pan_cart;
change the neighbor definition and jumping rule for grid_cart;
add a function (geocenter) to find the order of regions from geographic center to the edge.