var zlActor = new Class({
	 world: null
	,name: ''
	,inventory: []
	,held: null

	,initialize: function(world, name) {
		this.world = world;
		this.name = name;
	}
	
	,act: function(action, target) {
		this.world.actions[action].apply(this, target);
	}

	,toString: function(){
		return "zlActor " + this.name + "  [" + this.inventory.join(', ') + "] held: " + this.held;
	}
	
});