optimized heavy grapher to use dramatically fewer api calls, tweaked UI
enabled toggling of recommendations
tweaked algorithm, styling
Merge branch 'dev'