- Update libRefTools library
- Completely rewrote Tabs class
- Tabs class now uses ShiftingList to ensure that unused resources get recycled
- Loaded resources can now be unloaded at will
- Loaded resources can now be reloaded at will
- Previously loaded, non-recycled resources are loaded from ShiftingList
- Added implicit sub-tab support by requesting a parent to place tab in
- Added blank settings sub-tab layout asset files
- Fixed some continuity for variables in Main class
- Made css style handling changes to allow for dynamic color change and selection of tabs
- Id's are no longer used to define style of tabs. That is done by styleClass now
- StyleClasses are now updated from Main when a tab is selected
- Selected tabs use regular tab "hover" color to signify selection
- Selected tabs that are being hovered over are even darker
- Added "local layout" references inside onMouseClicked listeners to continuity
- Made updating currently selected tab easier by moving all the code to a method