cleaner
check diagonals for win