Peer reviewed programming assignment for Coursera's "Getting and Cleaning Data" course