Refs #8745 Swapped file names and fixed some problems

refl_window and refl_gui have had thier names swapped to make more sense, as refl_gui was orinally the underlying window when actually being the interface wiht functionality would make more sense.

Discovered problems with the save, load and re-load functionality which I'm fixing.