added form validation to the base add
if inputs are null, dont allow add to be clicked. logic implemented in template. style time
addIfMeal now is on a scope watch... so the form validation can always be done on it. problem = if you do it once, the css colors remain green, overall.
the add function makes the form pristine again
in the future, if i wanted to style the button differently after form validates, its available in css
form validation to categories. add new ctegory and delete category
 events modify - form validated now. removed options that would poentially mess things up