CS 61BL, Summer 2013, Project 2