Dynamic Weather

- starting implement new dynamic weather
(daytime and weatherstates added)
- some light improvements