more work towards an abstracted means of handling io.  Working backwards into rest of program.
more work on abstracted io.  Debugging image output- numbering based on position is not working.