Choose port; First stab at a graph

Port can be specified through command line argument, otherwise uses
default value;
Uses html5 canvas and chartjs to draw a line graph of the observable
counts. Unfortunately there isn't an option to tag the lines with the
observable's names, so they're listed to the right