public PickUpAction(Grid grid, Item item) {
		if (grid == null)
			throw new IllegalArgumentException("The given grid is invalid!");
		if (item == null)
			throw new IllegalArgumentException("The given item is invalid!");
		
		this.grid = grid;
		this.item = item;
	}