FX.js - A Smarter FXML Alternative