What are the smallest and simplest organisms?