YWeather v2.3

Beta 1 code. Pending on beta testers to confirm if any bug is identified.