First commit of Week 2 complete assignments.