refactor forms and add validation
use cleanup
settings forms field labels
User's groups field is not required
Merge pull request #174 from Kunstmaan/validation-refactor

Validation refactor