The smartweatherio part of this module has now converted to a PyPi module, so that it will be downloaded automatically during first run. That means that the subsirectory smartweatherio and all the files in there can be deleted.
More code cleanup, to conform to the Style Guidelines in Home Assistant