Introduce PageDeleter
Pass EditInfo into save method