made so the UserSet and UserSetList parses data correctly similar to ProblemSet and ProblemSetList.
CollectionTableView now handles models with nested data.
The ProgressView now works with the update CollectionTableView.