Improve web application layout

The layout of the web application is much improved, with proper column
summary at the bottom and a more usable header.