Associated issues:
1. Static nextweatherchange sync time of 3600 seconds that cant be changed
2. Static iteration sync time set to 1800 after the first run.
3. Doesn't sync that value across clients, each client run its own nextweatherchange value.
4. Randomly change the serverside value to some random value if a client connects.