Big refactor to primarily revert the regression made when having Resume inherit from Prawn::Document