Factored Cognition Models: Enhancing LLM Performance through Modular Decomposition | Synapse