In-progress browser for a directory of text files
cols = function(margin, data)
	-- helper for creating a 'cols' node
	return {type='cols', margin=margin,
		data=data or {}
	}
end