User forms

User-facing forms to include in themes, etc.
Looks like this todo has been handled right?