adding initWithFilter:sort:view initializer for dynamic groups

Here's a stab at the dynamic groups discussed in #34.  I don't think this pull request is ready, I haven't tested it manually or written unit tests.  Will work on those more tonight.