Added U_list and U_list_resolved list to QubitCircuit instead of returning a list from the method