some large changes in the reading of files. 8x8 grids still don't quite work but 32x32 is online