Added threading and method and class comments. Refs #20