Adding logic to find all available cells on a board