package agents // TODO: Consensus system?