Refactor: Move LLNode out
Type the linked list