Support multi-step forms and back button; add reset-form controller and method.
Documentation
Add logging calls.