Rad416 assignment2

This is my code for Assignment 2.  I used my own feature branch in order to avoid having to pull each time I pushed.