Symbol Table

Started work on symbol table, is going to need lots of changes