Sequential Thinking: Structured AI Problem Solving & Reasoning