added Weather.js API for implementation