Switching to native angular form validation, small style changes, adding date