Tic-Tac-Toe in ClojureScript with OM