openweathermap finished and cleaned up :)