breaking apart fileio into separate structure file components.  Continuing a bit of work on potentials.