Thinking Tools: Augment AI with Structured Cognitive Tools