Added in bean validation.

Removed register model as now not needed - all in the generic model.
Fixed ui tests for admin.