Update main layout.

Tried to get some style but this UI development always leaves me wanting
an easier syntax.  I'll attempt to hook up the article submission but
that's all I think I'll be able to manage.