Card game application for Stanford's CS 193p course.