CardGame for iOS, following Stanford's iOS 7 class online.