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.
Initial plan set up prior to Sprint 1. See git tags for "timestamps".