Skeleton of GEN-2 view/edit functionality

GEN-2 still not complete, but this serves as a reasonable mockup.