Samples file is read at the start of the program, if one has been selected the last time the program was closed.
Updated submodule.
Put the reading of the samples file from the gui thread into the worker thread.