My submission for the WWDC Student Scholarship.