add simplistic validation, prevent form submit if not $valid
style fields as valid or invalid only after user manipulates each value for first time (.ng-dirty)