Rev 0.2

updated header files, need to look at symboltable.h