Switched to JavaFX and am about 90% up and running. Now to work on the second 90%