the CLI is the UI and for input from the user it needs to save them in local variables that are asked from the submission logic in a different class.