Add prototype for DataDisplay and SymbolTable wrapper

These two are supposed to work together but not DataDisplay and
SymbolTable so that the SymbolTable itself does not need to know what
GUI components it is working with and the logic to interact with those
GUI components do does not have to be embedded in the SymbolTable.