INITIAL WORKING VERSION WITH BASIC TEXT DISPLAY

Updated with some changes to fix syntax, but also now
have a Tk display option, and the ability to change
behaviour from a "user_input"