Orderbook Summary backend

this PR adds `OrderBook#getSummary` method, as well as an unfinished module of the summary display on the trading page.
It's really just a singleton... but yeah, it does smell.  I would rather we move away from this model in a future PR though.  this is consistent with previous conventions of the codebase