Added code and unit test for the assignment.

* Basic test for the assignment.  Not really automated.
* Added code for the two assigned functions.