my-sh takes input, parses into tokens, and stores it in linked list. This is a working version