Add simple tabbed Qt UI and script to populate tab with data from JSON settings file
Add dynamic tab loading for each settings file in directory and save changed values on exit
Add widget auto resizing and generally improve appearance
Set shot prep table font to Courier New
Set shot prep tool window title
Partially completed ShotPreparationToolApp class
Add ability to choose settings directory
Add confirmation prompts for save, discard, import
Revert change to style sheet
Refactor file browser to use QFileDialog.getExistingDirectory
Change parsing behaviour to evaluate Python code from user on save and display repr() on load
Add buttons for adding/removing rows; parse table value as string if cannot eval
Change serialization method to cPickle and don't eval any expressions
Add ShotPreparationToolUi class to wrap generated ui class
Add model classes for group list and group values with HDF5 backend
Add model classes for group list and group values with HDF5 backend
Add model classes for group list and group values with HDF5 backend
Add model classes for group list and group values with HDF5 backend
Merge branch 'AddShotPreparationToolPrototype' of https://github.com/BlakeRaymond-AI/ENPH459Project into AddShotPreparationToolPrototype
added in removing rows feature. Need to make a nicer interface for it soon.