added potential_grid
initial commit
modify to use planner.h
add definitions for Row and Layer
add option to use either potential_grid or astar