updated to indicate vertical and diagonal wins.