Textual UI

Created and implemented TextualUI class. TableGUI and TextUI both use
GameplayEvents to determine what they do.