Detect Wins and Draws

* [ ] win: 3 marks a row
    * [ ] vertical
    * [ ] horizontal
    * [ ] diagonal
* [x] draw: board is full without a win detected
* [ ] display winner (or draw), stop further play