starting work on multiple tabs
refactoring table view to think about collection
refactoring what the data object looks like and making tests pass
refactoring all views to take a data object
refactoring the way expression helpers work; they are now passed directly into the sheet
fixing tests for refactor