Refactors PostDestroyer

Splits PostDestroyer into smaller methods (improves its CodeClimate rating F -> A)