Major update to the grid system.

Cleaner CSS, simpler class, and a proper foundation to expand the column
choices.
Demo page update.

Updated the HTML and CSS of the demo page to conform to the new grid
system.