First pass at simple grid class