Classes and factories to make forms in GroupServer nicer.