 public abstract class Player - klasa stanowica szkielet gracza.
 public abstract class Game  - klas stanowica szkielet gry.
 public class GnuGoPlayer: Player - gracz, pod ktrym kryje si program gnugo.
 public class Goban - klasa reprezentujca plansze i wszystko co si na niej dzieje.
	Stone - klasa reprezentujca kamie.
 	Group - klasa reprezentujca grupe kamieni i akcje na grupach.
	Breaths - klasa reprezentujca list oddechw na planszy.
 public class GtkGame: Game - rozszerzona gra, o interfejs gtk-sharp.
 	class GobanBox : Gtk.DrawingArea - klasa ktra reprezentuje wywietlacz planszy.
 	class Panel : VBox - klasa ktra repreznetuje panel kontrolny gry - przyciski, wyniki itp.
 	class Displayer: Window - klasa, ktra zawiera wywietlacz planszy i panel kontrolny.
 public class GtkPlayer: Player - rozszerzony gracz dla gtk-sharp.
