Moved tab component to app JavaScript directory
Tab Container Component update
1. Changed display() to getDom()
2. Fixed some logic errors in the container
3. Abstracted some codes to setCurrentActiveTab() and setCurrentActiveButton()
Finalized HTML page skeleton
Removed RequireJS import
Tab Container Component Update
1. Added removal functionality.
1. Added ability to load 1 resource in the tab.
Merge branch 'configurator' of https://github.com/blackhydrogen/noop-sewi into configurator

Merge
Added Configurator component and import
Configurator initialized in main site script.
Configurator will now resize columns when all tabs are closed
Created ConfiguratorElement object,
the super class of every component that is handled by Configurator.
Renamed resExplorerView to resGalleryView, and tabContainer to tabs.
Altered error text to properly match expected attributes
Configurator will no longer crash if TabContainer is not available
App main script updated with correct options.
Configurator can now set a title
Added utility method for Configurator to set title based on encounter info
Merge pull request #11 from blackhydrogen/configurator

Configurator merged into master