viewDonee.controller.js -- Items that use an array will appear to update on the screen, but will mess up behind the scenes.  It will present well, but not actually work right if the page is refreshed.