added context and project filters
added reverse sorting and __repr__() functions