
KTuberling isn't really difficult to extend for programmers.
TopLevel
Top-level window and basic program management.
PlayGround
Description of one of the game levels.
ToDraw
Description of one of the graphical “objects” to be drawn.
SoundFactory
Description of one of the languages and its sounds.
Action
One of the user's manipulation in the undo/redo stack.