Refactoring: Introduction of Factories for the Executors and StatementBuilders