Refine solution to adding and removing items

An infinitely better solution to removing and adding items to $scope.

![image](https://cloud.githubusercontent.com/assets/3952835/3296018/480e3f64-f5d0-11e3-8b86-d3c0201846fc.png)