add panel for hourly weather
use local js/json files to reduce network communication
make better circular button
add slider to hourly panel in the widget