Factor out forms from pages.

Rename methods change, 'create' with 'build';
Reorder methods;