Изменение дизайна и логики:

- Белые поля - это лужайки с нулевой сочностью травы. Сочность 1 - светлозеленый цвет и т.д. все темнее и темнее.
- Добавлена визуализация погодных условий.
- В начальный момент времени каждое поле уже имеет состояния погоды: солнца и дождя, чтобы уже на следующем ходу можно было проследить изменения.
- С каждым тиком каждое поле обновляется в зависимости от текущей погоды, а затем погода изменяется.
- Вероятность появления гор и озер снижена по сравнению с лугом.
- Теперь луга не возникают вокруг озер, этого в условии задачи нет.
- При обновлении поля с лугом добавлена проверка нет ли рядом сектора с водой (isNearWater), в этом случае трава должна расти при наличии солнца и независимо от наличия дождя.
- Тики происходят при коротком зажимании кнопки мыши (необходимо в будущем доделать, чтобы реагировало на клик)