Added a call to invalidate
Implemented SwingUtilities.invokeLater to Adding tabs
Tabs are now created as closable when they should be
Merged dev-set3-tab-reimp and dev-set3-iteration4