Refactored most of the classes to enable asynchronous card play.
Changed target platform to Android 4.4.