@Override
    public void start(Stage stage) throws Exception {
        this.stage = stage;
        for(EForm f : EForm.values()) { //Загружем все сцены, перечисленные в EForm
            f.setScene(new Scene(FXMLLoader.load(getClass().getResource("Elements/" + f.getFileName()))));
            f.setSize(f.getController().getWidth(), f.getController().getHeight());
        }
        stage.setTitle(EForm.LoginForm.getTitle());
        stage.setResizable(EForm.LoginForm.isResizable());
        stage.setScene(EForm.LoginForm.getScene()); //Ставим первую сцену LoginForm

        Core.getIntance().setCurrentController(EForm.LoginForm.getController());    //Указываем контроллер текущей сцены

        stage.setOnCloseRequest(value -> Forms.close());
        stage.show();
    }