Midterm assignment for Intro to Mobile Development, Fall 2013.