Some updates to make the site work much more nicely.