#371 Add page for updating

This also finishes the design for some other features that will be
accessable from this page.