The UI can be functionally used to manually run through the course. This will make testing and automation much easier. Switched to JNumberTextField for numbered text boxes