Added function get_keys() to dialog.py.  Changed the waiting for user input to use that, also added check in for loop that displays the text, when it returns True the delay for text is set to 0 and the block of text is spit out in entirety