ResponsiblePreparer refactoring step four: Split big functions into smaller ones
ResponsiblePreparer refactoring step four: Split big functions into smaller ones

4minitz/4minitz,Huggle77/4minitz,RobNeXX/4minitz,RobNeXX/4minitz,4minitz/4minitz,4minitz/4minitz,RobNeXX/4minitz,Huggle77/4minitz,Huggle77/4minitz