Repository for Programming Week 2, Coursera Class