working on the initial setup process. fxml file and controller started. will finish later