Refactor auctions in Agent into a more readable Map representation