Fix #8

I have finished implementing grid and list style.  New styles will be
added as we add features (e.g. filesize).