Spent most of the day completing the home page in the Graves site, using a flex layout instead of the original nested-table structure (there is still one table, but it is for a tabular block of content, I contend). What we have now seems nice and flexible, and all the form elements and labels now have captions and hints as expected. Next step is to build the eXist app.