add computer logic between opening move and near the end
add win/loose/draw mechanics