made dialogs have subclassing, redid code for dialogs to make more sense, adjusted nommates list to refresh on time