Issue #11: Added initial code for toggleable grid layout.

Note: This is turned off by default.  If you want to turn it on, edit src/templates/saved-records.json
and change "display-buttons" to true.

Also note that the grid layout is still very rough - needs more work.