Added sliding_window iterator to dot_product component and datasetToken