Create a class that represents lists of ProjectSummary instances and allow at least:
- Slice data
- Count data
- Provide different representations of data (e.g. as a data frame, as a list of ProjectSummary)
- Basic plot of the collections
This class will provide interface for functions such as get.list.ProjectSummary, search, etc