Trading Client Backend - Rev 1

This PR notably adds the Trading service and OrderBook model, used so buy/sell currency.

In addition, there is a temporary "trade" page that will be removed prior to merging with master that is a testbed for functionality.