Business logic and field validations added to UI.