You might have heard about The Grid — it’s been endlessly running banner advertising on every tech website out there for the last few months. What you might not know is what it actually is. On first ...