{java.home} reference for JavaFX jar
Added constructor support and abstracted common member code