extract strong_presenter gem