Pro JavaFX Platform: Script, Desktop and Mobile RIA with Java Technology