fix spelling error
mkString is way more convenient than reduceLeft
sampling test project
tabPlacement as a function is now deprecated.  yay!
the recent projects functionality is broken
add a testingMode flag
running stuff in the background
openNextStage was not a good idea
all projects should build in the background
use correct way of making the process builder run
don’t worry about rowNum in the output files
maybeShowProjectWindow is really something for when a window is closing
dispose is a better way of closing the window
test if the sampling dialog performs properly
code cleanup
background builds removed until I can figure out a better way for them
test opening a project