Completely refactor ContainerDataCollector with instance methods instead of class methods.  Add simple_linear and simple_log examples and refactor log_example to arrange code better