Refactored pages presenter, form submit method.