merge
changed TimeFrameChooserFrame to extend JDialog instead of JFrame(to enable modaility)