Refactoring The Salmonella Type Iii Secretion System