fixed an error
completed implementation of the symbol table. needs tests