Class explanation comments added.