Revert "Delete Weather.java"

This reverts commit e9903dd4b43e60e40910c73a781b39ec2643c856.
Revert "Delete WeatherNow.java"

This reverts commit 6b24d9b88e98a5dc8fe3b050f204e7e7b9732443.
Revert "Delete WeatherFrame.java"

This reverts commit 3921fbf71e2b9acd5178b0b63e0af3f444f4a222.
Revert "Delete Main.java"

This reverts commit c42b9c2acac3d6f2dcbc8f0ebdbd3827c2af0f84.
Revert "Delete CurrentWeather.java"

This reverts commit 1da776d84333cbc61ade42473e1fb67c83543bc0.