Changed GUI to use JavaFX Canvas instead of GridPane layout (hacky).