shouldn't the ng-models be writing to an object with days as members? like:

```
<input type="checkbox" ng-model="selectedDays['monday']">
```