Make the grid system a TODO

This is not completely finished yet AFAIK. Needs some more tests.
Rename variables

firstWidth didn't make much sense, since it wasn't actually the width
of the first column.