switched from array to object for infobox properties., and improved examples