Circadian Rhythmicity: Is the “Biological Clock” Hardware or Software?