Add provided code, plus assignment documentation and examples.