changed source structure
using Guava event bus
more javafx porting
dialog windows ported to javafx
more ui elements moved from swing to javafx
ui definitions in fxml
more user interface parts moved to JavaFX