refactored output system and Sentence stringification.  some unit tests broke as a result of tense being displayed; will add tense to those cases soon