Grover's search algorithm added