The class for TopCoder problem directories, which contain TopCoder problems. Has methods for adding and removing Problem objects from the directory. self.problems is a list of tuples, (path_to_dir, number, name), for each problem.
source not stored for this graph (policy: none)