Added Node and Token class to create token list