Refactored JFXTabLayout