overhaul for TimeFrameChooser(no more JTable nonsense)