Added partially-complete functions to determine buy/sell prices
Agent beliefs are now updated based on the global trade figures
Refactored the market average logic to expect nested tuples, each representing one trading round