-Add to unit tests such that when they pass, the model is working 100%
-Add random agent against which the ai may do battle
-Add way to backtrack on moves submitted
-Make a.i. slightly better
-Detect draw condition