API Update in docs and exercises; a new JavaFX client as exercise5 added