kaboom() function changed to run() and Generator is now QThread. During calculations all fields are set disabled
progress bar added