Finished Assignment 1, 5/5 score from Coursera.  Added a bit of documentation and format.