For a timescale overview of life click here