Started work to move data processing into worker thread to improve user experience. Next step will be searchable tree widget