Packages
program Enthält alle Klassen für den grundlegenden Programmablauf.
program.deck Enthält alle Klassen, die Darstellung und Verhalten einzelner Spielkarten beschreiben.
program.game Enthält alle Klassen, die den Spielablauf steuern, und alle Datenstrukturen, die Spieldaten speichern.
program.player Enthält alle Klassen, die zur Modellierung von Profilen, Benutzern und Computerspielern erforderlich sind.
testcases.deckTests  
testcases.gameTests  
testcases.playerTests  
testcases.programTests  
testcases.stubs.deckStubs  
testcases.stubs.gameStubs  
testcases.stubs.playerStubs  
testcases.stubs.programStubs  
testcases.stubs.uiStubs  
ui Enthält je ein Unterpackage für jede Benutzeroberfläche sowie die gemeinsame Schnittstelle aller Oberflächen.
ui.cli Enthält alle Klassen für das textuelle Command Line Interface.
ui.gui Enthält alle Klassen für die graphische Benutzeroberfläche.