Attempt to figure out how to best to form validation in Angular