weather forcast

clean the project and new function