iteration 1: X start game and move then O move and stop game - failed
iteration 1: refactor & make code compileable