More robustness, archiving, bug totals, archiving, unique slugs

I think this might be better written as:
```javascript
$scope.filters = {
  'themes': [],
  'products': [],
  'archived': false
};
```
And just for consistency, should that last line be: `$scope.filteredProjects = _.filter($rootScope.projects, {archived: $scope.filters.archived});`?