Fix a couple minor details e.g. implement non-random color scale and add a few comments to the D3 mess that needs refactoring
Merge branch 'master' into gh-pages