ZZ2015 Assignment Complete

Finish the requirements of Assignment 2.
Thanks a lot for the time on evlauation and any feedback.