Event members and purchases are now loaded from local JSON files