All unit tests passing. Seems to be ready for submission.
Updated some comments for submission to exercism.