Visualization framework based on JavaFx