Fancy-fied the view.

Now uses a custom list element element, which should be reusable
for the next view. Views will just be stacked list items in classic
HTML 4 style.