source and exercises from "JavaFX Rich Client Programming on the NetBeans Platform"