What is the primary component in Teradata architecture that manages parsing and optimizing SQL queries?