made symbol table an actual table

used a really really unfriendly hash table