Added a linked-list implementation of symbol table; modified gitignore