Branch Thinking: Navigate & Organize Your Thoughts