Clockwork universe theory