added backgroundworker, changed ui

added BackgroundWorker for non UI-Blocking and changed the testing-UI to
a better layout