added ui resources and javafx app initialization