Timekeeper updates rates and periods from WorldSettings

closes #94 closes #95