Tidy Up

Extensive tidy up. Font changes, on blur for user validation as it is
entered. Functions for individual field validation. 2nd form still
needs work
Minor tidying up