add named forms

Changed the createBuilder into createNamedBuilder to enable named forms.
This enables handling of different forms on the same page.

#887 should be fixed