MANUELLI: Finished HW 1.  Could use some more tweaking, but it is late and it is mostly just details.