Many UI Updates - JavaFx added

Abandoned development on Swing UI and switched to javafx.  Good progress
with JavaFX.  Need to add more blocking as well as bluff calling.