Implementuj deskovou hru piškvorky pro 2 hráče v Angular.
Viz https://cs.wikipedia.org/wiki/Pi%C5%A1kvorky.
- UI může být single-screen; mělo by obsahovat alespoň
- omezenou mřížku políček pro křížky/kolečka (či jiné symboly identifikující hráče) o konstantní velikosti (např. 20x20);
- textovou indikaci aktivního hráče / vítěze / remízy;
- tlačítko Reset, které resetuje hru do stavu po inicializaci (nikdo není vítěz; mřížka je prázdná; na tahu je křížek).
- Křížky/kolečka se vkládají klikáním do prázdných políček mřížky; kontrola vítěství a přepnutí aktivního hráče probíhá automaticky.
- Rozšíření (např. volitelná velikost mřížky, volitelná délka vítězné řady, grafická indikace aktivního hráče, ...) jsou samozřejmě vítána.
- Projekt si vygeneruj pomocí Angular CLI.
- Herní stav a logiku řeš v rámci root komponenty (prozatím nemusíš používat servicy apod.).