Refactored JFXListView