Swap name and label, add an id (which can be blank; name cannot)
Add suboptimal method of loading element partials and displaying the form.  Will add some grunt-powered precompilation soon.