Assessment commit.

Candidate final versions of files for submission for peer review.