Refactor PagePartCreatorService + doc + conform to CodingStandards