Symbol table updates, sort of works

- see new methods in symbol
- added semantic error in new package