Minor changes to the code structure
Added Resize to Tab container
1. Tab Component UI Bug Fixes
2. Code Refractoring
Added resize to handle scenarios where new resource viewer is added to the tab container.
Merge pull request #42 from blackhydrogen/configurator

TabContainer can now inform its children whether a resize has occured