Implemented path logic, formalized how we handle decimals, and
formalized the MarketDepth data model along with adding a convienent
builder that ensures the values are sorted properly.