by Steve Kane
Serves up the main html page and scripts.
npm install express --save
Communication between the server and browser. Passing updated data to the browser in realtime.
npm install socket.io --save
Used for making requests to Weather Underground for weather data.
npm install request --save
Weather information provided by https://www.wunderground.com/api.
$env:WUNDERGROUND="YOUR-KEY" ; npm start