Started a Grid tool

Problems are starting to use Grids as data sets, it's time to start
building a Grid class!