Bug Fixes and improvements

Bug fix: When an error happened and then this was corrected, the styles
that marked a field with error were not deleted
Change: The display icon type was renamed to field-icon