Reworked Weather JS