initial version, node script is serving up the web page as well as handling on/off buttons