Additional objects

closes #2620
- moved aspect -> filters
- updated tests
- fixed inconsistency in pagination object

I didn't wrap the filters in an array as I think that this should be done when we implement the functionality.