fixes #1, added required fields and masking to phone/fax fields