Made some minor changes to the project structure. Commented out classes that are no longer needed and will be removed with the next commit.
Added new mini class STVariableForcedUpdatesTimeEntry to these existing files to break down the forced updates widget. It was buggy and a little confusing to debug--much simpler now and bugs appear to be eliminated.
Reorganized the plot editors to better align with the STVariableEditors and STCollectionEditors paradigms. STPlotEditor is now an abstract class that both STPlotEditorContainer and STPlotEditorWidget inherit from, contains method requirements for editing plots.
Broke down the former plot editor interface into separate widgets that edit the plot object directly: plot name, plot time editors.
First attempt at getting the list view to deselect when the user clicks in the list widget but not on an item. Not functional yet, keep working on it.
Fixed bug where the collection single selection view and the collection list view where not displaying synchronized information.
Broke down the STVariableBasicView into individual input widgets for description and units view.
Minor changes to label names.
Removed commented out 'enableMarkers' method in STVariable.
Moved some methods that were defined in the header of STVariableEditor to the cpp file.
Removed some classes that are no longer useful / have been repurposed elsewhere. Removed references to these classes from affected classes.