PVWatts Javascript library that geocodes an address and returns hourly solar profile based on azimuth and tilt