Moved OrderBook to new module, added comments and began including deques and defaultdicts