Reading from file now is running in separate (non-gui) Thread