added configuration window (save/load/update)