Balance sheet approach to agent-based computational economics: the EURACE project