Domáca úloha č.2

Nadizajnujte component servera na hranie dámy, ktorý implementuje samotnú hru. V rámci servera nemusíte riešiť sieťové záležitosti, vytváranie hier, a pod. predpokladajte, že v momente spustenia vašeho servera, tento server vie identifikovať hráčov a hráči sa vedia pripojiť na tento server. Zároveň, sa vo svojom návrhu nemusíte venovať sieťovej vrste, paralelizmu a pod. (inymi slovami, všetko je podobne ako na príklade sedmy z prednášky). Nezabudnite, že neoddeliteľnou súčasťou riešenia je popis interfacov, ktoré váš komponent vyžaduje/implementuje. Vzľadom, na to, že sa jedná o pomerne malý systém, snažte sa držať vaše triedy jednoduché, nie však triviálne.