Refactored the ngDelay directive in the nutrition page to avoid a warning from calling return in the middle of the directive.
Removed various calls to update a property on the scope that is not being updated by the AngularJS digest for the nutrition controller. Refactored the validation for the number attributes of the patient service.