docs: def force_move(source, destination):
      """ Force the move of the source inside the destination even if the destination has already a folder with the
      name inside. In the case, the folder will be replaced.
  
      :param string source: path of the source to move.
      :param string destination: path of the folder to move the source to.
      """
      if not os.path.exists(destination):
          raise RuntimeError(
              'The code could not be moved to {destination} '
              'because the folder does not exist'.format(destination=destination))
  
      destination_folder = os.path.join(destination, os.path.split(source)[-1])
  
      if os.path.exists(destination_folder):
          shutil.rmtree(destination_folder)
      shutil.move(source, destination)