Several UI updates

A couple of these commits are outside of my normal wheelhouse, so I figured I'd run them by you in a pull request rather than just push it all up myself.