Adds validation per the story comments

* Some fields are 'approximately' valid
* Needed to clarify web address validation so left this out for now