contact manager with JavaFX