add pattern Observer, add project for learning JavaFX