Added more commenting

Signed-off-by: Dan Weinand <daniel.weinand@pomona.edu>