Ehnahnced Validity control

- Ignored state related class names when initializing
- Ignored `for` attribute on label when focus target has no `id`
attribute
Added file headers