Updates to performance tracking so that futures are better understood (i.e. not passing everything around as a tuple for a sid and instead having the sid be the underlying and a new field called 'contract' be the expiration month symbol. Also includes some tabs converted to spaces.