More work was needed to have separate components of the front-end to communicate with each other. Also added an output-text-box for informative messages.