Added diagonals, full game checking