Desktop for smart home app, just a sample of JavaFX