code: function(x, y, type) {
        this.p = new Vec(x, y); // position
        this.type = type;
        this.rad = 10; // default radius
        this.age = 0;
        this.cleanup_ = false;
      }
docs: item is circle thing on the floor that agent can interact with (see or eat, etc)