Only missing controller (questions and answers loop that makes sure
inputs are in order and quit can exit the whole program)