Added method to split a PointGrid into subgrids. Started implementing PEL