Replace pie.js

Revamped all code except socket.io connection.  Now supports enter and exit of new data elements, including in-place updates.  New labels and total value calculation/display.