Cancer Stem Cells: A New Theory Regarding a Timeless Disease