Improve validation:

- Easy access to recieved data
- Easy access to passed/failed fields
- Small amends to other things...
Check if the field failed and output corrisponding data-attribute
Fix the textarea name not being outputted